part a and part B UGEAC BCECE 2024